#include "sir.h"
#include <string.h>
sir::sir()
	{
	(*this).cuvant[0]='\0';
	}
sir::sir(char d[100])
	{
	strcpy((*this).cuvant,d);
	}
void sir::setCuvant(char d[100])
	{
	strcpy((*this).cuvant,d);
	}	
char sir::getCar(int d)
	{
	char s;
	s=(*this).cuvant[d];
	return s;
	}
char* sir::getCuvant()
	{
	return (*this).cuvant;
	}
void sir::operator=(sir S)
	{
	int i=0;
	while(S.getCar(i)!='\0')
		{
		(*this).cuvant[i]=S.getCar(i);
		i++;
		}
	(*this).cuvant[i]='\0';
	}

tablou::tablou()
	{
	for(int i=0;i<100;i++)
		(*this).pozitie[i]=sir();
	}
void tablou::addPoz(sir S)
	{
	(*this).pozitie[z]=S;
	z++;
	}
sir tablou::getSir(int d)
	{
	sir D=sir();
	D=(*this).pozitie[d];
	return D;		
	}
void tablou::sorteaza()
	{
	sir aux=sir();
	for(int i=0;i<z;i++)
		for(int j=0;j<z;j++)
			if(strcmp((*this).pozitie[i].getCuvant(),(*this).pozitie[j].getCuvant())<0)
				{
				aux.setCuvant((*this).pozitie[i].getCuvant());
				(*this).pozitie[i].setCuvant((*this).pozitie[j].getCuvant());
				(*this).pozitie[j].setCuvant(aux.getCuvant());
				}
	}

